home *** CD-ROM | disk | FTP | other *** search
-
-
-
- XXXXmmmmIIIInnnnssssttttaaaallllllllIIIImmmmaaaaggggeeee((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV XXXXmmmmIIIInnnnssssttttaaaallllllllIIIImmmmaaaaggggeeee((((3333XXXX))))
-
-
-
- NNNNAAAAMMMMEEEE
- _X_m_I_n_s_t_a_l_l_I_m_a_g_e - A pixmap caching function that adds an
- image to the pixmap cache
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- #include <Xm/Xm.h>
-
- Boolean XmInstallImage (iiiimmmmaaaaggggeeee,,,, iiiimmmmaaaaggggeeee____nnnnaaaammmmeeee)
- _X_I_m_a_g_e **** iiiimmmmaaaaggggeeee;
- _c_h_a_r **** iiiimmmmaaaaggggeeee____nnnnaaaammmmeeee;
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- _X_m_I_n_s_t_a_l_l_I_m_a_g_e stores an image in an image cache that can
- later be used to generate a pixmap. Part of the
- installation process is to extend the resource converter
- used to reference these images. The resource converter is
- given the image name so that the image can be referenced in
- a .Xdefaults file. Since an image can be referenced by a
- widget through its pixmap resources, it is up to the
- application to ensure that the image is installed before the
- widget is created.
-
- iiiimmmmaaaaggggeeee
- Points to the image structure to be installed. The
- installation process does not make a local copy of the
- image. Therefore, the application should not destroy
- the image until it is uninstalled from the caching
- functions.
-
- iiiimmmmaaaaggggeeee____nnnnaaaammmmeeee
- Specifies a string that the application uses to name
- the image. After installation, this name can be used
- in .Xdefaults for referencing the image. A local copy
- of the name is created by the image caching functions.
-
- The image caching functions provide a set of eight
- preinstalled images. These names can be used within a
- ._X_d_e_f_a_u_l_t_s file for generating pixmaps for the resource for
- which they are provided.
-
- IIIImmmmaaaaggggeeee NNNNaaaammmmeeee DDDDeeeessssccccrrrriiiippppttttiiiioooonnnn
- ____________________________________________________________
- background A tile of solid background
- 25_foreground A tile of 25% foreground, 75% background
- 50_foreground A tile of 50% foreground, 50% background
- 75_foreground A tile of 75% foreground, 25% background
- horizontal A tile of horizontal lines of the two colors
- vertical A tile of vertical lines of the two colors
- slant_right A tile of slanting lines of the two colors
- slant_left A tile of slanting lines of the two colors
-
-
-
-
-
- Page 1 (printed 11/11/03)
-
-
-
-
-
-
- XXXXmmmmIIIInnnnssssttttaaaallllllllIIIImmmmaaaaggggeeee((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV XXXXmmmmIIIInnnnssssttttaaaallllllllIIIImmmmaaaaggggeeee((((3333XXXX))))
-
-
-
- RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
- Returns True when successful; returns False if NULL iiiimmmmaaaaggggeeee,
- NULL iiiimmmmaaaaggggeeee____nnnnaaaammmmeeee, or duplicate iiiimmmmaaaaggggeeee____nnnnaaaammmmeeee is used as a
- parameter value.
-
- RRRREEEELLLLAAAATTTTEEEEDDDD IIIINNNNFFFFOOOORRRRMMMMAAAATTTTIIIIOOOONNNN
- _X_m_U_n_i_n_s_t_a_l_l_I_m_a_g_e(_3_X), _X_m_G_e_t_P_i_x_m_a_p(_3_X), and
- _X_m_D_e_s_t_r_o_y_P_i_x_m_a_p(_3_X).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 2 (printed 11/11/03)
-
-
-
-